environmental activists - French English Dictionary